<!doctype html>
<!-- saved from url=(0065)https://node-1.soruxgpt.cn/c/80e57982-b661-45e9-b6f0-dc1144fa521c -->
<html
  data-build="prod-e3f63e92a6423f531218665f67cc22d6fa99a672"
  class="light"
  lang="en-US"
  style="color-scheme: light"
>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <script
      type="text/javascript"
      async=""
      src="./ChatGPT_files/xyhelper"
    ></script>
    <script>
      window.__arkoseUrl = '/v2/'
      window.__assetPrefix = 'https://gpt-cdn.soruxgpt.com'
    </script>
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>ChatGPT</title>
    <meta
      name="title"
      content="ChatGPT: Get instant answers, find inspiration, learn something new"
    />
    <meta
      name="description"
      content="ChatGPT is a free-to-use AI system. Use it for engaging conversations, gain insights, automate tasks, and witness the future of AI, all in one place."
    />
    <meta
      name="keywords"
      content="ai chat,ai,chap gpt,chat gbt,chat gpt 3,chat gpt login,chat gpt website,chat gpt,chat gtp,chat openai,chat,chatai,chatbot gpt,chatg,chatgpt login,chatgpt,gpt chat,open ai,openai chat,openai chatgpt,openai"
    />
    <meta
      property="og:description"
      content="A conversational AI system that listens, learns, and challenges"
    />
    <meta name="robots" content="index, follow" />
    <meta property="og:title" content="ChatGPT" />
    <meta property="og:url" content="https://chat.openai.com" />
    <meta name="apple-itunes-app" content="app-id=6448311069" />
    <meta
      property="og:image"
      content="https://cdn.oaistatic.com/_next/static/media/chatgpt-share-og.49cbbffe.png"
    />
    <link
      rel="apple-touch-icon"
      sizes="180x180"
      href="https://cdn.oaistatic.com/_next/static/media/apple-touch-icon.59f2e898.png"
    />
    <link
      rel="icon"
      type="image/png"
      sizes="32x32"
      href="https://cdn.oaistatic.com/_next/static/media/favicon-32x32.be48395e.png"
    />
    <link
      rel="icon"
      type="image/png"
      sizes="16x16"
      href="https://cdn.oaistatic.com/_next/static/media/favicon-16x16.9b8dbb69.png"
    />
    <link rel="preconnect" href="https://cdn.oaistatic.com/" />
    <meta name="next-head-count" content="17" />
    <link
      rel="preload"
      href="https://gpt-cdn.soruxgpt.com/_next/static/media/soehne-buch.13189857.woff2"
      as="font"
      crossorigin=""
    />
    <link
      rel="preload"
      href="https://gpt-cdn.soruxgpt.com/_next/static/media/soehne-halbfett.977f1845.woff2"
      as="font"
      crossorigin=""
    />
    <link
      rel="preload"
      href="https://gpt-cdn.soruxgpt.com/_next/static/media/soehne-kraftig.204b461c.woff2"
      as="font"
      crossorigin=""
    />
    <link
      data-next-font=""
      rel="preconnect"
      href="https://node-1.soruxgpt.cn/"
      crossorigin="anonymous"
    />
    <link
      rel="preload"
      href="./ChatGPT_files/69d45a43fffef6f2.css"
      as="style"
      crossorigin="anonymous"
    />
    <link
      rel="stylesheet"
      href="./ChatGPT_files/69d45a43fffef6f2.css"
      crossorigin="anonymous"
      data-n-g=""
    />
    <noscript data-n-css=""></noscript>
    <script
      defer=""
      crossorigin="anonymous"
      nomodule=""
      src="./ChatGPT_files/polyfills-c67a75d1b6f99dc8.js.下载"
    ></script>
    <script
      src="./ChatGPT_files/webpack-428ae3a66ed57c56.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/framework-d69d7cd8328ac368.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/vendor-3adbe9ef4b7dd8f7.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/main-e7f84069c815d1a0.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/_app-8dff4b8fba8c4d5d.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/[[...default]]-afdd4e016ec92443.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/_buildManifest.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <script
      src="./ChatGPT_files/_ssgManifest.js.下载"
      defer=""
      crossorigin="anonymous"
    ></script>
    <meta name="react-scroll-to-bottom:version" content="4.2.0" />
    <link
      rel="stylesheet"
      type="text/css"
      href="./ChatGPT_files/b2b5486bcec590b9.css"
      crossorigin="anonymous"
    />
    <style data-emotion="react-scroll-to-bottom--css-siefb" data-s=""></style>
  </head>
  <body class="antialiased">
    <div id="__next">
      <script>
        !(function () {
          try {
            var d = document.documentElement,
              c = d.classList
            c.remove('light', 'dark')
            var e = localStorage.getItem('theme')
            if ('system' === e || (!e && true)) {
              var t = '(prefers-color-scheme: dark)',
                m = window.matchMedia(t)
              if (m.media !== t || m.matches) {
                d.style.colorScheme = 'dark'
                c.add('dark')
              } else {
                d.style.colorScheme = 'light'
                c.add('light')
              }
            } else if (e) {
              c.add(e || '')
            }
            if (e === 'light' || e === 'dark') d.style.colorScheme = e
          } catch (e) {}
        })()
      </script>
      <div class="relative z-0 flex h-full w-full overflow-hidden">
        <div
          class="flex-shrink-0 overflow-x-hidden bg-token-sidebar-surface-primary"
          style="width: 260px"
        >
          <div class="h-full w-[260px]">
            <div class="flex h-full min-h-0 flex-col">
              <div class="flex h-full min-h-0 flex-col">
                <div
                  class="scrollbar-trigger relative h-full w-full flex-1 items-start border-white/20"
                >
                  <h2
                    style="
                      position: absolute;
                      border: 0px;
                      width: 1px;
                      height: 1px;
                      padding: 0px;
                      margin: -1px;
                      overflow: hidden;
                      clip: rect(0px, 0px, 0px, 0px);
                      white-space: nowrap;
                      overflow-wrap: normal;
                    "
                  >
                    Chat history
                  </h2>
                  <nav
                    class="flex h-full w-full flex-col px-3 pb-3.5"
                    aria-label="Chat history"
                  >
                    <div
                      class="absolute left-0 top-0 z-20 w-full overflow-hidden transition-all duration-500 invisible max-h-0"
                    >
                      <div class="px-3 py-3.5">
                        <div class="pb-0.5 last:pb-0" tabindex="0">
                          <a
                            class="group flex h-10 items-center gap-2 rounded-lg bg-token-sidebar-surface-primary px-2 font-medium hover:bg-token-sidebar-surface-secondary"
                            href="https://node-1.soruxgpt.cn/"
                          >
                            <div class="h-7 w-7 flex-shrink-0">
                              <div
                                class="gizmo-shadow-stroke relative flex h-full items-center justify-center rounded-full bg-white text-gray-950"
                              >
                                <svg
                                  width="41"
                                  height="41"
                                  viewBox="0 0 41 41"
                                  fill="none"
                                  xmlns="http://www.w3.org/2000/svg"
                                  class="h-2/3 w-2/3"
                                  role="img"
                                >
                                  <text x="-9999" y="-9999">ChatGPT</text>
                                  <path
                                    d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                    fill="currentColor"
                                  ></path>
                                </svg>
                              </div>
                            </div>
                            <div
                              class="grow overflow-hidden text-ellipsis whitespace-nowrap text-sm text-token-text-primary"
                            >
                              Clear chat
                            </div>
                            <div class="flex gap-3">
                              <span
                                class="flex items-center"
                                data-state="closed"
                              >
                                <button class="text-token-text-primary">
                                  <svg
                                    width="24"
                                    height="24"
                                    viewBox="0 0 24 24"
                                    fill="none"
                                    xmlns="http://www.w3.org/2000/svg"
                                    class="icon-md"
                                  >
                                    <path
                                      fill-rule="evenodd"
                                      clip-rule="evenodd"
                                      d="M4.5 2.5C5.05228 2.5 5.5 2.94772 5.5 3.5V5.07196C7.19872 3.47759 9.48483 2.5 12 2.5C17.2467 2.5 21.5 6.75329 21.5 12C21.5 17.2467 17.2467 21.5 12 21.5C7.1307 21.5 3.11828 17.8375 2.565 13.1164C2.50071 12.5679 2.89327 12.0711 3.4418 12.0068C3.99033 11.9425 4.48712 12.3351 4.5514 12.8836C4.98798 16.6089 8.15708 19.5 12 19.5C16.1421 19.5 19.5 16.1421 19.5 12C19.5 7.85786 16.1421 4.5 12 4.5C9.7796 4.5 7.7836 5.46469 6.40954 7H9C9.55228 7 10 7.44772 10 8C10 8.55228 9.55228 9 9 9H4.5C3.96064 9 3.52101 8.57299 3.50073 8.03859C3.49983 8.01771 3.49958 7.99677 3.5 7.9758V3.5C3.5 2.94772 3.94771 2.5 4.5 2.5Z"
                                      fill="currentColor"
                                    ></path>
                                  </svg>
                                </button>
                              </span>
                            </div>
                          </a>
                        </div>
                      </div>
                      <div class="bg-gray-900 px-4 py-3">
                        <div class="p-1 text-sm text-gray-100">
                          Chat History is off for this browser.
                        </div>
                        <div class="p-1 text-xs text-token-text-tertiary">
                          When history is turned off, new chats on this browser
                          won't appear in your history on any of your devices,
                          be used to train our models, or stored for longer than
                          30 days.
                          <strong>
                            This setting does not sync across browsers or
                            devices.
                          </strong>
                          <a
                            href="https://help.openai.com/en/articles/7730893"
                            target="_blank"
                            class="underline"
                            rel="noreferrer"
                          >
                            Learn more
                          </a>
                        </div>
                        <button class="btn relative btn-primary mt-4 w-full">
                          <div
                            class="flex w-full gap-2 items-center justify-center"
                          >
                            <svg
                              stroke="currentColor"
                              fill="none"
                              stroke-width="2"
                              viewBox="0 0 24 24"
                              stroke-linecap="round"
                              stroke-linejoin="round"
                              class="icon-sm"
                              height="1em"
                              width="1em"
                              xmlns="http://www.w3.org/2000/svg"
                            >
                              <path d="M18.36 6.64a9 9 0 1 1-12.73 0"></path>
                              <line x1="12" y1="2" x2="12" y2="12"></line>
                            </svg>
                            Enable chat history
                          </div>
                        </button>
                      </div>
                      <div
                        class="h-24 bg-gradient-to-t from-gray-900/0 to-gray-900"
                      ></div>
                    </div>
                    <div
                      class="flex-col flex-1 transition-opacity duration-500 -mr-2 pr-2 overflow-y-auto"
                    >
                      <div
                        class="sticky left-0 right-0 top-0 z-20 bg-token-sidebar-surface-primary pt-3.5"
                      >
                        <div class="pb-0.5 last:pb-0" tabindex="0">
                          <a
                            class="group flex h-10 items-center gap-2 rounded-lg bg-token-sidebar-surface-primary px-2 font-medium hover:bg-token-sidebar-surface-secondary"
                            href="https://node-1.soruxgpt.cn/"
                          >
                            <div class="h-7 w-7 flex-shrink-0">
                              <div
                                class="gizmo-shadow-stroke relative flex h-full items-center justify-center rounded-full bg-white text-gray-950"
                              >
                                <svg
                                  width="41"
                                  height="41"
                                  viewBox="0 0 41 41"
                                  fill="none"
                                  xmlns="http://www.w3.org/2000/svg"
                                  class="h-2/3 w-2/3"
                                  role="img"
                                >
                                  <text x="-9999" y="-9999">ChatGPT</text>
                                  <path
                                    d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                    fill="currentColor"
                                  ></path>
                                </svg>
                              </div>
                            </div>
                            <div
                              class="grow overflow-hidden text-ellipsis whitespace-nowrap text-sm text-token-text-primary"
                            >
                              New chat
                            </div>
                            <div class="flex gap-3">
                              <span
                                class="flex items-center"
                                data-state="closed"
                              >
                                <button class="text-token-text-primary">
                                  <svg
                                    width="24"
                                    height="24"
                                    viewBox="0 0 24 24"
                                    fill="none"
                                    xmlns="http://www.w3.org/2000/svg"
                                    class="icon-md"
                                  >
                                    <path
                                      fill-rule="evenodd"
                                      clip-rule="evenodd"
                                      d="M16.7929 2.79289C18.0118 1.57394 19.9882 1.57394 21.2071 2.79289C22.4261 4.01184 22.4261 5.98815 21.2071 7.20711L12.7071 15.7071C12.5196 15.8946 12.2652 16 12 16H9C8.44772 16 8 15.5523 8 15V12C8 11.7348 8.10536 11.4804 8.29289 11.2929L16.7929 2.79289ZM19.7929 4.20711C19.355 3.7692 18.645 3.7692 18.2071 4.2071L10 12.4142V14H11.5858L19.7929 5.79289C20.2308 5.35499 20.2308 4.64501 19.7929 4.20711ZM6 5C5.44772 5 5 5.44771 5 6V18C5 18.5523 5.44772 19 6 19H18C18.5523 19 19 18.5523 19 18V14C19 13.4477 19.4477 13 20 13C20.5523 13 21 13.4477 21 14V18C21 19.6569 19.6569 21 18 21H6C4.34315 21 3 19.6569 3 18V6C3 4.34314 4.34315 3 6 3H10C10.5523 3 11 3.44771 11 4C11 4.55228 10.5523 5 10 5H6Z"
                                      fill="currentColor"
                                    ></path>
                                  </svg>
                                </button>
                              </span>
                            </div>
                          </a>
                        </div>
                      </div>
                      <div
                        class="flex flex-col gap-2 pb-2 text-token-text-primary text-sm"
                      >
                        <div>
                          <div
                            class="relative mt-5 empty:mt-0 empty:hidden"
                            style="height: auto; opacity: 1; position: relative"
                          >
                            <div style="opacity: 1">
                              <h3
                                class="h-9 pb-2 pt-3 px-2 text-xs font-medium text-ellipsis overflow-hidden break-all text-token-text-tertiary"
                              >
                                Today
                              </h3>
                            </div>
                            <ol>
                              <li
                                class="relative z-[15]"
                                style="
                                  opacity: 1;
                                  height: auto;
                                  overflow: hidden;
                                "
                              >
                                <div
                                  class="group relative rounded-lg active:opacity-90 bg-token-sidebar-surface-secondary"
                                >
                                  <a
                                    href="https://node-1.soruxgpt.cn/c/80e57982-b661-45e9-b6f0-dc1144fa521c"
                                    class="flex items-center gap-2 p-2"
                                  >
                                    <div
                                      class="relative grow overflow-hidden whitespace-nowrap"
                                    >
                                      Testing Phases Overview
                                      <div
                                        class="absolute bottom-0 right-0 top-0 bg-gradient-to-l to-transparent from-token-sidebar-surface-secondary w-20 from-60%"
                                      ></div>
                                    </div>
                                  </a>
                                  <div
                                    class="absolute bottom-0 right-0 top-0 items-center gap-1.5 pr-2 flex"
                                  >
                                    <button
                                      class="flex items-center justify-center text-token-text-primary transition hover:text-token-text-secondary radix-state-open:text-token-text-secondary"
                                      type="button"
                                      id="radix-:r13:"
                                      aria-haspopup="menu"
                                      aria-expanded="false"
                                      data-state="closed"
                                    >
                                      <span class="" data-state="closed">
                                        <svg
                                          width="24"
                                          height="24"
                                          viewBox="0 0 24 24"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-md"
                                        >
                                          <path
                                            fill-rule="evenodd"
                                            clip-rule="evenodd"
                                            d="M3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12ZM10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12ZM17 12C17 10.8954 17.8954 10 19 10C20.1046 10 21 10.8954 21 12C21 13.1046 20.1046 14 19 14C17.8954 14 17 13.1046 17 12Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </span>
                                    </button>
                                    <span class="" data-state="closed">
                                      <button
                                        class="flex items-center justify-center text-token-text-primary transition hover:text-token-text-secondary radix-state-open:text-token-text-secondary"
                                      >
                                        <svg
                                          width="18"
                                          height="18"
                                          viewBox="0 0 18 18"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-md"
                                        >
                                          <path
                                            fill-rule="evenodd"
                                            clip-rule="evenodd"
                                            d="M3.62188 3.07918C3.87597 2.571 4.39537 2.25 4.96353 2.25H13.0365C13.6046 2.25 14.124 2.571 14.3781 3.07918L15.75 5.82295V13.5C15.75 14.7426 14.7426 15.75 13.5 15.75H4.5C3.25736 15.75 2.25 14.7426 2.25 13.5V5.82295L3.62188 3.07918ZM13.0365 3.75H4.96353L4.21353 5.25H13.7865L13.0365 3.75ZM14.25 6.75H3.75V13.5C3.75 13.9142 4.08579 14.25 4.5 14.25H13.5C13.9142 14.25 14.25 13.9142 14.25 13.5V6.75ZM6.75 9C6.75 8.58579 7.08579 8.25 7.5 8.25H10.5C10.9142 8.25 11.25 8.58579 11.25 9C11.25 9.41421 10.9142 9.75 10.5 9.75H7.5C7.08579 9.75 6.75 9.41421 6.75 9Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </button>
                                    </span>
                                  </div>
                                </div>
                              </li>
                            </ol>
                          </div>
                        </div>
                      </div>
                    </div>
                    <div
                      class="flex flex-col pt-2 empty:hidden dark:border-white/20"
                    >
                      <a
                        class="group flex gap-2 p-2.5 text-sm cursor-pointer focus:ring-0 radix-disabled:pointer-events-none radix-disabled:opacity-50 group items-center hover:bg-token-sidebar-surface-secondary m-0 rounded-lg px-2"
                      >
                        <span
                          class="flex w-full flex-row flex-wrap-reverse justify-between"
                        >
                          <div class="flex items-center gap-2">
                            <span
                              class="flex h-7 w-7 items-center justify-center rounded-full border border-token-border-light"
                            >
                              <svg
                                xmlns="http://www.w3.org/2000/svg"
                                width="24"
                                height="24"
                                fill="none"
                                viewBox="0 0 24 24"
                                class="icon-sm shrink-0"
                              >
                                <path
                                  fill="currentColor"
                                  d="M6.394 4.444c.188-.592 1.024-.592 1.212 0C8.4 8.9 9.1 9.6 13.556 10.394c.592.188.592 1.024 0 1.212C9.1 12.4 8.4 13.1 7.606 17.556c-.188.592-1.024.592-1.212 0C5.6 13.1 4.9 12.4.444 11.606c-.592-.188-.592-1.024 0-1.212C4.9 9.6 5.6 8.9 6.394 4.444m8.716 9.841a.41.41 0 0 1 .78 0c.51 2.865.96 3.315 3.825 3.826.38.12.38.658 0 .778-2.865.511-3.315.961-3.826 3.826a.408.408 0 0 1-.778 0c-.511-2.865-.961-3.315-3.826-3.826a.408.408 0 0 1 0-.778c2.865-.511 3.315-.961 3.826-3.826Zm2.457-12.968a.454.454 0 0 1 .866 0C19 4.5 19.5 5 22.683 5.567a.454.454 0 0 1 0 .866C19.5 7 19 7.5 18.433 10.683a.454.454 0 0 1-.866 0C17 7.5 16.5 7 13.317 6.433a.454.454 0 0 1 0-.866C16.5 5 17 4.5 17.567 1.317"
                                ></path>
                              </svg>
                            </span>
                            <div class="flex flex-col">
                              <span>Upgrade plan</span>
                              <span
                                class="line-clamp-1 text-xs text-token-text-tertiary"
                              >
                                Get GPT-4, DALL·E, and more
                              </span>
                            </div>
                          </div>
                        </span>
                      </a>
                      <div class="flex w-full items-center juice:md:hidden">
                        <div class="max-w-[100%] grow">
                          <div class="group relative" data-headlessui-state="">
                            <button
                              class="flex w-full max-w-[100%] items-center gap-2 rounded-lg p-2 text-sm hover:bg-token-sidebar-surface-secondary group-ui-open:bg-token-sidebar-surface-secondary"
                              id="headlessui-menu-button-:rd:"
                              type="button"
                              aria-haspopup="true"
                              aria-expanded="false"
                              data-headlessui-state=""
                            >
                              <div class="flex-shrink-0">
                                <div
                                  class="flex items-center justify-center overflow-hidden rounded-full"
                                >
                                  <div class="relative flex">
                                    <img
                                      alt="User"
                                      referrerpolicy="no-referrer"
                                      loading="lazy"
                                      width="32"
                                      height="32"
                                      decoding="async"
                                      data-nimg="1"
                                      class="rounded-sm"
                                      src="./ChatGPT_files/weixintupian_20170331104822.jpg"
                                      style="color: transparent"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                class="relative -top-px grow -space-y-px truncate text-left text-token-text-primary"
                              >
                                <div>3195639058</div>
                              </div>
                            </button>
                          </div>
                        </div>
                      </div>
                    </div>
                  </nav>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="relative flex h-full max-w-full flex-1 flex-col overflow-hidden"
        >
          <main
            class="relative h-full w-full flex-1 overflow-auto transition-width"
          >
            <div
              class="fixed left-0 top-1/2 z-40"
              style="
                transform: translateX(260px) translateY(-50%) rotate(0deg)
                  translateZ(0px);
              "
            >
              <button>
                <span class="" data-state="closed">
                  <div class="flex h-[72px] w-8 items-center justify-center">
                    <div class="flex h-6 w-6 flex-col items-center">
                      <div
                        class="h-3 w-1 rounded-full"
                        style="
                          background: var(--text-quaternary);
                          transform: translateY(0.15rem) rotate(0deg)
                            translateZ(0px);
                        "
                      ></div>
                      <div
                        class="h-3 w-1 rounded-full"
                        style="
                          background: var(--text-quaternary);
                          transform: translateY(-0.15rem) rotate(0deg)
                            translateZ(0px);
                        "
                      ></div>
                    </div>
                  </div>
                  <span
                    style="
                      position: absolute;
                      border: 0px;
                      width: 1px;
                      height: 1px;
                      padding: 0px;
                      margin: -1px;
                      overflow: hidden;
                      clip: rect(0px, 0px, 0px, 0px);
                      white-space: nowrap;
                      overflow-wrap: normal;
                    "
                  >
                    Close sidebar
                  </span>
                </span>
              </button>
            </div>
            <div role="presentation" class="flex h-full flex-col">
              <div class="flex-1 overflow-hidden">
                <div class="react-scroll-to-bottom--css-siefb-79elbk h-full">
                  <div class="react-scroll-to-bottom--css-siefb-1n7m0yu">
                    <div style="padding: 0px">
                      <div class="flex flex-col text-sm pb-9">
                        <div
                          class="sticky top-0 mb-1.5 flex items-center justify-between z-10 h-14 p-2 font-semibold bg-token-main-surface-primary"
                        >
                          <div class="absolute left-1/2 -translate-x-1/2"></div>
                          <div class="flex items-center gap-2">
                            <div
                              type="button"
                              id="radix-:rm:"
                              aria-haspopup="menu"
                              aria-expanded="false"
                              data-state="closed"
                              class="group flex cursor-pointer items-center gap-1 rounded-xl py-2 px-3 text-lg font-medium hover:bg-token-main-surface-secondary radix-state-open:bg-token-main-surface-secondary"
                            >
                              <div>
                                ChatGPT
                                <span class="text-token-text-secondary">
                                  3.5
                                </span>
                              </div>
                              <svg
                                width="16"
                                height="17"
                                viewBox="0 0 16 17"
                                fill="none"
                                class="text-token-text-tertiary"
                              >
                                <path
                                  d="M11.3346 7.83203L8.00131 11.1654L4.66797 7.83203"
                                  stroke="currentColor"
                                  stroke-width="2"
                                  stroke-linecap="round"
                                  stroke-linejoin="round"
                                ></path>
                              </svg>
                            </div>
                          </div>
                          <div class="flex gap-2 pr-1">
                            <button
                              class="btn relative btn-neutral btn-small flex h-9 w-9 items-center justify-center whitespace-nowrap rounded-lg"
                            >
                              <div
                                class="flex w-full gap-2 items-center justify-center"
                              >
                                <svg
                                  width="24"
                                  height="24"
                                  viewBox="0 0 24 24"
                                  fill="none"
                                  xmlns="http://www.w3.org/2000/svg"
                                  class="icon-md"
                                >
                                  <path
                                    fill-rule="evenodd"
                                    clip-rule="evenodd"
                                    d="M11.2929 2.29289C11.6834 1.90237 12.3166 1.90237 12.7071 2.29289L16.7071 6.29289C17.0976 6.68342 17.0976 7.31658 16.7071 7.70711C16.3166 8.09763 15.6834 8.09763 15.2929 7.70711L13 5.41421V14C13 14.5523 12.5523 15 12 15C11.4477 15 11 14.5523 11 14V5.41421L8.70711 7.70711C8.31658 8.09763 7.68342 8.09763 7.29289 7.70711C6.90237 7.31658 6.90237 6.68342 7.29289 6.29289L11.2929 2.29289ZM4 13C4.55228 13 5 13.4477 5 14V18C5 18.5523 5.44772 19 6 19H18C18.5523 19 19 18.5523 19 18V14C19 13.4477 19.4477 13 20 13C20.5523 13 21 13.4477 21 14V18C21 19.6569 19.6569 21 18 21H6C4.34315 21 3 19.6569 3 18V14C3 13.4477 3.44772 13 4 13Z"
                                    fill="currentColor"
                                  ></path>
                                </svg>
                              </div>
                            </button>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-2"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div class="relative flex">
                                        <img
                                          alt="User"
                                          referrerpolicy="no-referrer"
                                          loading="lazy"
                                          width="24"
                                          height="24"
                                          decoding="async"
                                          data-nimg="1"
                                          class="rounded-sm"
                                          src="./ChatGPT_files/weixintupian_20170331104822.jpg"
                                          style="color: transparent"
                                        />
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div class="relative flex w-full flex-col">
                                <div class="font-semibold select-none">You</div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="user"
                                      data-message-id="aaa2d629-37eb-4411-9199-6febfb1a2250"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div class="">
                                        在软件生命周期中，测试可以划分为些阶段?请简要说明各测试阶段的差异。
                                      </div>
                                    </div>
                                  </div>
                                  <div
                                    class="mt-1 flex gap-3 empty:hidden juice:justify-end"
                                  >
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <button
                                        class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                      >
                                        <div
                                          class="flex items-center gap-1.5 text-xs"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M13.2929 4.29291C15.0641 2.52167 17.9359 2.52167 19.7071 4.2929C21.4783 6.06414 21.4783 8.93588 19.7071 10.7071L18.7073 11.7069L11.1603 19.2539C10.7182 19.696 10.1489 19.989 9.53219 20.0918L4.1644 20.9864C3.84584 21.0395 3.52125 20.9355 3.29289 20.7071C3.06453 20.4788 2.96051 20.1542 3.0136 19.8356L3.90824 14.4678C4.01103 13.8511 4.30396 13.2818 4.7461 12.8397L13.2929 4.29291ZM13 7.41422L6.16031 14.2539C6.01293 14.4013 5.91529 14.591 5.88102 14.7966L5.21655 18.7835L9.20339 18.119C9.40898 18.0847 9.59872 17.9871 9.7461 17.8397L16.5858 11L13 7.41422ZM18 9.5858L14.4142 6.00001L14.7071 5.70712C15.6973 4.71693 17.3027 4.71693 18.2929 5.70712C19.2831 6.69731 19.2831 8.30272 18.2929 9.29291L18 9.5858Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </div>
                                      </button>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-3"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div
                                        class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"
                                        style="
                                          background-color: rgb(25, 195, 125);
                                          width: 24px;
                                          height: 24px;
                                        "
                                      >
                                        <svg
                                          width="41"
                                          height="41"
                                          viewBox="0 0 41 41"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-sm"
                                          role="img"
                                        >
                                          <text x="-9999" y="-9999">
                                            ChatGPT
                                          </text>
                                          <path
                                            d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div
                                class="relative flex w-full flex-col agent-turn"
                              >
                                <div class="font-semibold select-none">
                                  ChatGPT
                                </div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="assistant"
                                      data-message-id="30e55f34-731b-4a49-ac87-18051c237502"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div
                                        class="markdown prose w-full break-words dark:prose-invert light"
                                      >
                                        <p>
                                          在软件生命周期中，测试可以划分为以下几个阶段：
                                        </p>
                                        <ol>
                                          <li>
                                            <p>单元测试（Unit Testing）：</p>
                                            <ul>
                                              <li>
                                                <strong>目的</strong>
                                                ：测试软件的最小单元，如函数、方法或类，以确保其功能正确。
                                              </li>
                                              <li>
                                                <strong>特点</strong>
                                                ：由开发人员编写和执行，通常是自动化的，可以在代码级别进行测试。
                                              </li>
                                            </ul>
                                          </li>
                                          <li>
                                            <p>
                                              集成测试（Integration Testing）：
                                            </p>
                                            <ul>
                                              <li>
                                                <strong>目的</strong>
                                                ：验证单元测试通过的模块能够正确地集成在一起，确保各模块之间的交互正常。
                                              </li>
                                              <li>
                                                <strong>特点</strong>
                                                ：测试模块之间的接口和数据传递，通常涉及模块组合的多个方面。
                                              </li>
                                            </ul>
                                          </li>
                                          <li>
                                            <p>系统测试（System Testing）：</p>
                                            <ul>
                                              <li>
                                                <strong>目的</strong>
                                                ：测试整个软件系统是否符合需求规格，是否满足用户预期，并检查系统的完整性、功能性和性能等。
                                              </li>
                                              <li>
                                                <strong>特点</strong>
                                                ：对整个系统进行功能、性能、安全等方面的全面测试，通常由专门的测试团队执行。
                                              </li>
                                            </ul>
                                          </li>
                                          <li>
                                            <p>
                                              验收测试（Acceptance Testing）：
                                            </p>
                                            <ul>
                                              <li>
                                                <strong>目的</strong>
                                                ：确认软件是否满足用户的需求和预期，以便用户接受软件交付。
                                              </li>
                                              <li>
                                                <strong>特点</strong>
                                                ：由最终用户或代表执行，通常在真实环境中进行，检查系统是否符合用户要求和预期。
                                              </li>
                                            </ul>
                                          </li>
                                        </ol>
                                        <p>
                                          这些测试阶段之间的差异主要体现在测试的对象、执行者、覆盖范围和目的上。单元测试关注于代码的最小功能单元，由开发人员执行，主要验证代码的正确性；集成测试关注于模块之间的交互，确保各模块协同工作正常；系统测试从整体上测试软件系统的功能、性能等方面，由测试团队执行；而验收测试则由最终用户执行，着重于确认软件是否满足用户的需求和预期，以便决定是否接受软件交付。
                                        </p>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="mt-1 flex gap-3 empty:hidden">
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M11 4.9099C11 4.47485 10.4828 4.24734 10.1621 4.54132L6.67572 7.7372C6.49129 7.90626 6.25019 8.00005 6 8.00005H4C3.44772 8.00005 3 8.44776 3 9.00005V15C3 15.5523 3.44772 16 4 16H6C6.25019 16 6.49129 16.0938 6.67572 16.2629L10.1621 19.4588C10.4828 19.7527 11 19.5252 11 19.0902V4.9099ZM8.81069 3.06701C10.4142 1.59714 13 2.73463 13 4.9099V19.0902C13 21.2655 10.4142 22.403 8.81069 20.9331L5.61102 18H4C2.34315 18 1 16.6569 1 15V9.00005C1 7.34319 2.34315 6.00005 4 6.00005H5.61102L8.81069 3.06701ZM20.3166 6.35665C20.8019 6.09313 21.409 6.27296 21.6725 6.75833C22.5191 8.3176 22.9996 10.1042 22.9996 12.0001C22.9996 13.8507 22.5418 15.5974 21.7323 17.1302C21.4744 17.6185 20.8695 17.8054 20.3811 17.5475C19.8927 17.2896 19.7059 16.6846 19.9638 16.1962C20.6249 14.9444 20.9996 13.5175 20.9996 12.0001C20.9996 10.4458 20.6064 8.98627 19.9149 7.71262C19.6514 7.22726 19.8312 6.62017 20.3166 6.35665ZM15.7994 7.90049C16.241 7.5688 16.8679 7.65789 17.1995 8.09947C18.0156 9.18593 18.4996 10.5379 18.4996 12.0001C18.4996 13.3127 18.1094 14.5372 17.4385 15.5604C17.1357 16.0222 16.5158 16.1511 16.0539 15.8483C15.5921 15.5455 15.4632 14.9255 15.766 14.4637C16.2298 13.7564 16.4996 12.9113 16.4996 12.0001C16.4996 10.9859 16.1653 10.0526 15.6004 9.30063C15.2687 8.85905 15.3578 8.23218 15.7994 7.90049Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M12 3.5C10.8954 3.5 10 4.39543 10 5.5H14C14 4.39543 13.1046 3.5 12 3.5ZM8.53513 3.5C9.22675 2.3044 10.5194 1.5 12 1.5C13.4806 1.5 14.7733 2.3044 15.4649 3.5H17.25C18.9069 3.5 20.25 4.84315 20.25 6.5V18.5C20.25 20.1569 19.1569 21.5 17.25 21.5H6.75C5.09315 21.5 3.75 20.1569 3.75 18.5V6.5C3.75 4.84315 5.09315 3.5 6.75 3.5H8.53513ZM8 5.5H6.75C6.19772 5.5 5.75 5.94772 5.75 6.5V18.5C5.75 19.0523 6.19772 19.5 6.75 19.5H17.25C18.0523 19.5 18.25 19.0523 18.25 18.5V6.5C18.25 5.94772 17.8023 5.5 17.25 5.5H16C16 6.60457 15.1046 7.5 14 7.5H10C8.89543 7.5 8 6.60457 8 5.5Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <div class="flex">
                                        <span class="" data-state="closed">
                                          <button
                                            class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                          >
                                            <svg
                                              width="24"
                                              height="24"
                                              viewBox="0 0 24 24"
                                              fill="none"
                                              xmlns="http://www.w3.org/2000/svg"
                                              class="icon-md"
                                            >
                                              <path
                                                fill-rule="evenodd"
                                                clip-rule="evenodd"
                                                d="M11.8727 21.4961C11.6725 21.8466 11.2811 22.0423 10.8805 21.9922L10.4267 21.9355C7.95958 21.6271 6.36855 19.1665 7.09975 16.7901L7.65054 15H6.93226C4.29476 15 2.37923 12.4921 3.0732 9.94753L4.43684 4.94753C4.91145 3.20728 6.49209 2 8.29589 2H18.0045C19.6614 2 21.0045 3.34315 21.0045 5V12C21.0045 13.6569 19.6614 15 18.0045 15H16.0045C15.745 15 15.5054 15.1391 15.3766 15.3644L11.8727 21.4961ZM14.0045 4H8.29589C7.39399 4 6.60367 4.60364 6.36637 5.47376L5.00273 10.4738C4.65574 11.746 5.61351 13 6.93226 13H9.00451C9.32185 13 9.62036 13.1506 9.8089 13.4059C9.99743 13.6612 10.0536 13.9908 9.96028 14.2941L9.01131 17.3782C8.6661 18.5002 9.35608 19.6596 10.4726 19.9153L13.6401 14.3721C13.9523 13.8258 14.4376 13.4141 15.0045 13.1902V5C15.0045 4.44772 14.5568 4 14.0045 4ZM17.0045 13V5C17.0045 4.64937 16.9444 4.31278 16.8338 4H18.0045C18.5568 4 19.0045 4.44772 19.0045 5V12C19.0045 12.5523 18.5568 13 18.0045 13H17.0045Z"
                                                fill="currentColor"
                                              ></path>
                                            </svg>
                                          </button>
                                        </span>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="pr-2 lg:pr-0"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-4"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div class="relative flex">
                                        <img
                                          alt="User"
                                          referrerpolicy="no-referrer"
                                          loading="lazy"
                                          width="24"
                                          height="24"
                                          decoding="async"
                                          data-nimg="1"
                                          class="rounded-sm"
                                          src="./ChatGPT_files/weixintupian_20170331104822.jpg"
                                          style="color: transparent"
                                        />
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div class="relative flex w-full flex-col">
                                <div class="font-semibold select-none">You</div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="user"
                                      data-message-id="aaa24ff7-b9d7-4f71-a7ab-6d0f19fc0d97"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div class="">function Fun(){}</div>
                                    </div>
                                  </div>
                                  <div
                                    class="mt-1 flex gap-3 empty:hidden juice:justify-end"
                                  >
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <button
                                        class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                      >
                                        <div
                                          class="flex items-center gap-1.5 text-xs"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M13.2929 4.29291C15.0641 2.52167 17.9359 2.52167 19.7071 4.2929C21.4783 6.06414 21.4783 8.93588 19.7071 10.7071L18.7073 11.7069L11.1603 19.2539C10.7182 19.696 10.1489 19.989 9.53219 20.0918L4.1644 20.9864C3.84584 21.0395 3.52125 20.9355 3.29289 20.7071C3.06453 20.4788 2.96051 20.1542 3.0136 19.8356L3.90824 14.4678C4.01103 13.8511 4.30396 13.2818 4.7461 12.8397L13.2929 4.29291ZM13 7.41422L6.16031 14.2539C6.01293 14.4013 5.91529 14.591 5.88102 14.7966L5.21655 18.7835L9.20339 18.119C9.40898 18.0847 9.59872 17.9871 9.7461 17.8397L16.5858 11L13 7.41422ZM18 9.5858L14.4142 6.00001L14.7071 5.70712C15.6973 4.71693 17.3027 4.71693 18.2929 5.70712C19.2831 6.69731 19.2831 8.30272 18.2929 9.29291L18 9.5858Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </div>
                                      </button>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-5"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div
                                        class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"
                                        style="
                                          background-color: rgb(25, 195, 125);
                                          width: 24px;
                                          height: 24px;
                                        "
                                      >
                                        <svg
                                          width="41"
                                          height="41"
                                          viewBox="0 0 41 41"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-sm"
                                          role="img"
                                        >
                                          <text x="-9999" y="-9999">
                                            ChatGPT
                                          </text>
                                          <path
                                            d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div
                                class="relative flex w-full flex-col agent-turn"
                              >
                                <div class="font-semibold select-none">
                                  ChatGPT
                                </div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="assistant"
                                      data-message-id="e7951afe-7eb4-4db6-a2dc-9b53f9536883"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div
                                        class="markdown prose w-full break-words dark:prose-invert light"
                                      >
                                        <p>
                                          看起来你定义了一个名为 Fun
                                          的函数。这是一个空函数，没有包含任何功能或逻辑。通常，开发人员会在这样的函数框架中添加代码以实现特定的功能。你想要在这个函数中添加什么样的逻辑呢？
                                        </p>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="mt-1 flex gap-3 empty:hidden">
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M11 4.9099C11 4.47485 10.4828 4.24734 10.1621 4.54132L6.67572 7.7372C6.49129 7.90626 6.25019 8.00005 6 8.00005H4C3.44772 8.00005 3 8.44776 3 9.00005V15C3 15.5523 3.44772 16 4 16H6C6.25019 16 6.49129 16.0938 6.67572 16.2629L10.1621 19.4588C10.4828 19.7527 11 19.5252 11 19.0902V4.9099ZM8.81069 3.06701C10.4142 1.59714 13 2.73463 13 4.9099V19.0902C13 21.2655 10.4142 22.403 8.81069 20.9331L5.61102 18H4C2.34315 18 1 16.6569 1 15V9.00005C1 7.34319 2.34315 6.00005 4 6.00005H5.61102L8.81069 3.06701ZM20.3166 6.35665C20.8019 6.09313 21.409 6.27296 21.6725 6.75833C22.5191 8.3176 22.9996 10.1042 22.9996 12.0001C22.9996 13.8507 22.5418 15.5974 21.7323 17.1302C21.4744 17.6185 20.8695 17.8054 20.3811 17.5475C19.8927 17.2896 19.7059 16.6846 19.9638 16.1962C20.6249 14.9444 20.9996 13.5175 20.9996 12.0001C20.9996 10.4458 20.6064 8.98627 19.9149 7.71262C19.6514 7.22726 19.8312 6.62017 20.3166 6.35665ZM15.7994 7.90049C16.241 7.5688 16.8679 7.65789 17.1995 8.09947C18.0156 9.18593 18.4996 10.5379 18.4996 12.0001C18.4996 13.3127 18.1094 14.5372 17.4385 15.5604C17.1357 16.0222 16.5158 16.1511 16.0539 15.8483C15.5921 15.5455 15.4632 14.9255 15.766 14.4637C16.2298 13.7564 16.4996 12.9113 16.4996 12.0001C16.4996 10.9859 16.1653 10.0526 15.6004 9.30063C15.2687 8.85905 15.3578 8.23218 15.7994 7.90049Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M12 3.5C10.8954 3.5 10 4.39543 10 5.5H14C14 4.39543 13.1046 3.5 12 3.5ZM8.53513 3.5C9.22675 2.3044 10.5194 1.5 12 1.5C13.4806 1.5 14.7733 2.3044 15.4649 3.5H17.25C18.9069 3.5 20.25 4.84315 20.25 6.5V18.5C20.25 20.1569 19.1569 21.5 17.25 21.5H6.75C5.09315 21.5 3.75 20.1569 3.75 18.5V6.5C3.75 4.84315 5.09315 3.5 6.75 3.5H8.53513ZM8 5.5H6.75C6.19772 5.5 5.75 5.94772 5.75 6.5V18.5C5.75 19.0523 6.19772 19.5 6.75 19.5H17.25C18.0523 19.5 18.25 19.0523 18.25 18.5V6.5C18.25 5.94772 17.8023 5.5 17.25 5.5H16C16 6.60457 15.1046 7.5 14 7.5H10C8.89543 7.5 8 6.60457 8 5.5Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <div class="flex">
                                        <span class="" data-state="closed">
                                          <button
                                            class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                          >
                                            <svg
                                              width="24"
                                              height="24"
                                              viewBox="0 0 24 24"
                                              fill="none"
                                              xmlns="http://www.w3.org/2000/svg"
                                              class="icon-md"
                                            >
                                              <path
                                                fill-rule="evenodd"
                                                clip-rule="evenodd"
                                                d="M11.8727 21.4961C11.6725 21.8466 11.2811 22.0423 10.8805 21.9922L10.4267 21.9355C7.95958 21.6271 6.36855 19.1665 7.09975 16.7901L7.65054 15H6.93226C4.29476 15 2.37923 12.4921 3.0732 9.94753L4.43684 4.94753C4.91145 3.20728 6.49209 2 8.29589 2H18.0045C19.6614 2 21.0045 3.34315 21.0045 5V12C21.0045 13.6569 19.6614 15 18.0045 15H16.0045C15.745 15 15.5054 15.1391 15.3766 15.3644L11.8727 21.4961ZM14.0045 4H8.29589C7.39399 4 6.60367 4.60364 6.36637 5.47376L5.00273 10.4738C4.65574 11.746 5.61351 13 6.93226 13H9.00451C9.32185 13 9.62036 13.1506 9.8089 13.4059C9.99743 13.6612 10.0536 13.9908 9.96028 14.2941L9.01131 17.3782C8.6661 18.5002 9.35608 19.6596 10.4726 19.9153L13.6401 14.3721C13.9523 13.8258 14.4376 13.4141 15.0045 13.1902V5C15.0045 4.44772 14.5568 4 14.0045 4ZM17.0045 13V5C17.0045 4.64937 16.9444 4.31278 16.8338 4H18.0045C18.5568 4 19.0045 4.44772 19.0045 5V12C19.0045 12.5523 18.5568 13 18.0045 13H17.0045Z"
                                                fill="currentColor"
                                              ></path>
                                            </svg>
                                          </button>
                                        </span>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="pr-2 lg:pr-0"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-6"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div class="relative flex">
                                        <img
                                          alt="User"
                                          referrerpolicy="no-referrer"
                                          loading="lazy"
                                          width="24"
                                          height="24"
                                          decoding="async"
                                          data-nimg="1"
                                          class="rounded-sm"
                                          src="./ChatGPT_files/weixintupian_20170331104822.jpg"
                                          style="color: transparent"
                                        />
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div class="relative flex w-full flex-col">
                                <div class="font-semibold select-none">You</div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="user"
                                      data-message-id="aaa22b24-e1b3-42d9-a96b-8a615bea6fc4"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div class="">function Fun(){}</div>
                                    </div>
                                  </div>
                                  <div
                                    class="mt-1 flex gap-3 empty:hidden juice:justify-end"
                                  >
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <button
                                        class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                      >
                                        <div
                                          class="flex items-center gap-1.5 text-xs"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M13.2929 4.29291C15.0641 2.52167 17.9359 2.52167 19.7071 4.2929C21.4783 6.06414 21.4783 8.93588 19.7071 10.7071L18.7073 11.7069L11.1603 19.2539C10.7182 19.696 10.1489 19.989 9.53219 20.0918L4.1644 20.9864C3.84584 21.0395 3.52125 20.9355 3.29289 20.7071C3.06453 20.4788 2.96051 20.1542 3.0136 19.8356L3.90824 14.4678C4.01103 13.8511 4.30396 13.2818 4.7461 12.8397L13.2929 4.29291ZM13 7.41422L6.16031 14.2539C6.01293 14.4013 5.91529 14.591 5.88102 14.7966L5.21655 18.7835L9.20339 18.119C9.40898 18.0847 9.59872 17.9871 9.7461 17.8397L16.5858 11L13 7.41422ZM18 9.5858L14.4142 6.00001L14.7071 5.70712C15.6973 4.71693 17.3027 4.71693 18.2929 5.70712C19.2831 6.69731 19.2831 8.30272 18.2929 9.29291L18 9.5858Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </div>
                                      </button>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-7"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div
                                        class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"
                                        style="
                                          background-color: rgb(25, 195, 125);
                                          width: 24px;
                                          height: 24px;
                                        "
                                      >
                                        <svg
                                          width="41"
                                          height="41"
                                          viewBox="0 0 41 41"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-sm"
                                          role="img"
                                        >
                                          <text x="-9999" y="-9999">
                                            ChatGPT
                                          </text>
                                          <path
                                            d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div
                                class="relative flex w-full flex-col agent-turn"
                              >
                                <div class="font-semibold select-none">
                                  ChatGPT
                                </div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="assistant"
                                      data-message-id="45a80b42-bc80-4ef1-8c27-77f425c9ddbd"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div
                                        class="markdown prose w-full break-words dark:prose-invert light"
                                      >
                                        <p>
                                          你定义了一个名为 Fun
                                          的函数，但它是一个空函数，没有包含任何功能或逻辑。这意味着当你调用
                                          Fun()
                                          时，它不会执行任何操作或返回任何值。通常情况下，函数会被用来封装一些操作或逻辑，让它们可以被重复使用。你可以在函数体内添加代码来实现你想要的功能，例如：
                                        </p>
                                        <pre><div class="dark bg-gray-950 rounded-md"><div class="flex items-center relative text-token-text-secondary bg-token-main-surface-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md"><span>javascript</span><span class="" data-state="closed"><button class="flex gap-1 items-center"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-sm"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.5C10.8954 3.5 10 4.39543 10 5.5H14C14 4.39543 13.1046 3.5 12 3.5ZM8.53513 3.5C9.22675 2.3044 10.5194 1.5 12 1.5C13.4806 1.5 14.7733 2.3044 15.4649 3.5H17.25C18.9069 3.5 20.25 4.84315 20.25 6.5V18.5C20.25 20.1569 19.1569 21.5 17.25 21.5H6.75C5.09315 21.5 3.75 20.1569 3.75 18.5V6.5C3.75 4.84315 5.09315 3.5 6.75 3.5H8.53513ZM8 5.5H6.75C6.19772 5.5 5.75 5.94772 5.75 6.5V18.5C5.75 19.0523 6.19772 19.5 6.75 19.5H17.25C18.0523 19.5 18.25 19.0523 18.25 18.5V6.5C18.25 5.94772 17.8023 5.5 17.25 5.5H16C16 6.60457 15.1046 7.5 14 7.5H10C8.89543 7.5 8 6.60457 8 5.5Z" fill="currentColor"></path></svg>Copy code</button></span></div><div class="p-4 overflow-y-auto"><code class="!whitespace-pre hljs language-javascript"><span class="hljs-keyword">function</span> <span class="hljs-title function_">Fun</span>(<span class="hljs-params"></span>) {
    <span class="hljs-variable language_">console</span>.<span class="hljs-title function_">log</span>(<span class="hljs-string">"Hello, world!"</span>);
}

<span class="hljs-comment">// 调用 Fun 函数，它会打印 "Hello, world!" 到控制台</span>
<span class="hljs-title class_">Fun</span>();
</code></div></div></pre>
                                        <p>
                                          在上面的示例中，我在 Fun
                                          函数中添加了一个简单的逻辑，当调用
                                          Fun() 时，它会将 "Hello, world!"
                                          打印到控制台。
                                        </p>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="mt-1 flex gap-3 empty:hidden">
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M11 4.9099C11 4.47485 10.4828 4.24734 10.1621 4.54132L6.67572 7.7372C6.49129 7.90626 6.25019 8.00005 6 8.00005H4C3.44772 8.00005 3 8.44776 3 9.00005V15C3 15.5523 3.44772 16 4 16H6C6.25019 16 6.49129 16.0938 6.67572 16.2629L10.1621 19.4588C10.4828 19.7527 11 19.5252 11 19.0902V4.9099ZM8.81069 3.06701C10.4142 1.59714 13 2.73463 13 4.9099V19.0902C13 21.2655 10.4142 22.403 8.81069 20.9331L5.61102 18H4C2.34315 18 1 16.6569 1 15V9.00005C1 7.34319 2.34315 6.00005 4 6.00005H5.61102L8.81069 3.06701ZM20.3166 6.35665C20.8019 6.09313 21.409 6.27296 21.6725 6.75833C22.5191 8.3176 22.9996 10.1042 22.9996 12.0001C22.9996 13.8507 22.5418 15.5974 21.7323 17.1302C21.4744 17.6185 20.8695 17.8054 20.3811 17.5475C19.8927 17.2896 19.7059 16.6846 19.9638 16.1962C20.6249 14.9444 20.9996 13.5175 20.9996 12.0001C20.9996 10.4458 20.6064 8.98627 19.9149 7.71262C19.6514 7.22726 19.8312 6.62017 20.3166 6.35665ZM15.7994 7.90049C16.241 7.5688 16.8679 7.65789 17.1995 8.09947C18.0156 9.18593 18.4996 10.5379 18.4996 12.0001C18.4996 13.3127 18.1094 14.5372 17.4385 15.5604C17.1357 16.0222 16.5158 16.1511 16.0539 15.8483C15.5921 15.5455 15.4632 14.9255 15.766 14.4637C16.2298 13.7564 16.4996 12.9113 16.4996 12.0001C16.4996 10.9859 16.1653 10.0526 15.6004 9.30063C15.2687 8.85905 15.3578 8.23218 15.7994 7.90049Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <span class="" data-state="closed">
                                        <button
                                          class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M12 3.5C10.8954 3.5 10 4.39543 10 5.5H14C14 4.39543 13.1046 3.5 12 3.5ZM8.53513 3.5C9.22675 2.3044 10.5194 1.5 12 1.5C13.4806 1.5 14.7733 2.3044 15.4649 3.5H17.25C18.9069 3.5 20.25 4.84315 20.25 6.5V18.5C20.25 20.1569 19.1569 21.5 17.25 21.5H6.75C5.09315 21.5 3.75 20.1569 3.75 18.5V6.5C3.75 4.84315 5.09315 3.5 6.75 3.5H8.53513ZM8 5.5H6.75C6.19772 5.5 5.75 5.94772 5.75 6.5V18.5C5.75 19.0523 6.19772 19.5 6.75 19.5H17.25C18.0523 19.5 18.25 19.0523 18.25 18.5V6.5C18.25 5.94772 17.8023 5.5 17.25 5.5H16C16 6.60457 15.1046 7.5 14 7.5H10C8.89543 7.5 8 6.60457 8 5.5Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </button>
                                      </span>
                                      <div class="flex">
                                        <span class="" data-state="closed">
                                          <button
                                            class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                          >
                                            <svg
                                              width="24"
                                              height="24"
                                              viewBox="0 0 24 24"
                                              fill="none"
                                              xmlns="http://www.w3.org/2000/svg"
                                              class="icon-md"
                                            >
                                              <path
                                                fill-rule="evenodd"
                                                clip-rule="evenodd"
                                                d="M11.8727 21.4961C11.6725 21.8466 11.2811 22.0423 10.8805 21.9922L10.4267 21.9355C7.95958 21.6271 6.36855 19.1665 7.09975 16.7901L7.65054 15H6.93226C4.29476 15 2.37923 12.4921 3.0732 9.94753L4.43684 4.94753C4.91145 3.20728 6.49209 2 8.29589 2H18.0045C19.6614 2 21.0045 3.34315 21.0045 5V12C21.0045 13.6569 19.6614 15 18.0045 15H16.0045C15.745 15 15.5054 15.1391 15.3766 15.3644L11.8727 21.4961ZM14.0045 4H8.29589C7.39399 4 6.60367 4.60364 6.36637 5.47376L5.00273 10.4738C4.65574 11.746 5.61351 13 6.93226 13H9.00451C9.32185 13 9.62036 13.1506 9.8089 13.4059C9.99743 13.6612 10.0536 13.9908 9.96028 14.2941L9.01131 17.3782C8.6661 18.5002 9.35608 19.6596 10.4726 19.9153L13.6401 14.3721C13.9523 13.8258 14.4376 13.4141 15.0045 13.1902V5C15.0045 4.44772 14.5568 4 14.0045 4ZM17.0045 13V5C17.0045 4.64937 16.9444 4.31278 16.8338 4H18.0045C18.5568 4 19.0045 4.44772 19.0045 5V12C19.0045 12.5523 18.5568 13 18.0045 13H17.0045Z"
                                                fill="currentColor"
                                              ></path>
                                            </svg>
                                          </button>
                                        </span>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="pr-2 lg:pr-0"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-8"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div class="relative flex">
                                        <img
                                          alt="User"
                                          referrerpolicy="no-referrer"
                                          loading="lazy"
                                          width="24"
                                          height="24"
                                          decoding="async"
                                          data-nimg="1"
                                          class="rounded-sm"
                                          src="./ChatGPT_files/weixintupian_20170331104822.jpg"
                                          style="color: transparent"
                                        />
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div class="relative flex w-full flex-col">
                                <div class="font-semibold select-none">You</div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="user"
                                      data-message-id="aaa2900f-2601-4f52-8819-9d1aa86a974b"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 overflow-x-auto"
                                    >
                                      <div class="">
                                        function Fun(){getName =
                                        function(){console("jack")}; return
                                        this} Fun.getName =
                                        function(){console.log("Jim")};Fun.prototype.getName
                                        = function(){console.log("tom")};var
                                        getName =
                                        function(){console.log("bob")};function
                                        getName(){console.log("kite");}
                                        Fun.getName()输出内容？getName（）输出内容？
                                        Fun().getName();输出内容
                                      </div>
                                    </div>
                                  </div>
                                  <div
                                    class="mt-1 flex gap-3 empty:hidden juice:justify-end"
                                  >
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"
                                    >
                                      <button
                                        class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"
                                      >
                                        <div
                                          class="flex items-center gap-1.5 text-xs"
                                        >
                                          <svg
                                            width="24"
                                            height="24"
                                            viewBox="0 0 24 24"
                                            fill="none"
                                            xmlns="http://www.w3.org/2000/svg"
                                            class="icon-md"
                                          >
                                            <path
                                              fill-rule="evenodd"
                                              clip-rule="evenodd"
                                              d="M13.2929 4.29291C15.0641 2.52167 17.9359 2.52167 19.7071 4.2929C21.4783 6.06414 21.4783 8.93588 19.7071 10.7071L18.7073 11.7069L11.1603 19.2539C10.7182 19.696 10.1489 19.989 9.53219 20.0918L4.1644 20.9864C3.84584 21.0395 3.52125 20.9355 3.29289 20.7071C3.06453 20.4788 2.96051 20.1542 3.0136 19.8356L3.90824 14.4678C4.01103 13.8511 4.30396 13.2818 4.7461 12.8397L13.2929 4.29291ZM13 7.41422L6.16031 14.2539C6.01293 14.4013 5.91529 14.591 5.88102 14.7966L5.21655 18.7835L9.20339 18.119C9.40898 18.0847 9.59872 17.9871 9.7461 17.8397L16.5858 11L13 7.41422ZM18 9.5858L14.4142 6.00001L14.7071 5.70712C15.6973 4.71693 17.3027 4.71693 18.2929 5.70712C19.2831 6.69731 19.2831 8.30272 18.2929 9.29291L18 9.5858Z"
                                              fill="currentColor"
                                            ></path>
                                          </svg>
                                        </div>
                                      </button>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div
                          class="w-full text-token-text-primary"
                          dir="auto"
                          data-testid="conversation-turn-9"
                          style="--avatar-color: #19c37d"
                        >
                          <div
                            class="px-4 py-2 justify-center text-base md:gap-6 m-auto"
                          >
                            <div
                              class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"
                            >
                              <div
                                class="flex-shrink-0 flex flex-col relative items-end"
                              >
                                <div>
                                  <div class="pt-0.5">
                                    <div
                                      class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"
                                    >
                                      <div
                                        class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"
                                        style="
                                          background-color: rgb(25, 195, 125);
                                          width: 24px;
                                          height: 24px;
                                        "
                                      >
                                        <svg
                                          width="41"
                                          height="41"
                                          viewBox="0 0 41 41"
                                          fill="none"
                                          xmlns="http://www.w3.org/2000/svg"
                                          class="icon-sm"
                                          role="img"
                                        >
                                          <text x="-9999" y="-9999">
                                            ChatGPT
                                          </text>
                                          <path
                                            d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.93941 23.1034 4.85067C23.0427 4.88379 22.937 4.94215 22.8668 4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356 14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479 10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018 15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071 22.9985V17.9991Z"
                                            fill="currentColor"
                                          ></path>
                                        </svg>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                              <div
                                class="relative flex w-full flex-col agent-turn"
                              >
                                <div class="font-semibold select-none">
                                  ChatGPT
                                </div>
                                <div class="flex-col gap-1 md:gap-3">
                                  <div
                                    class="flex flex-grow flex-col max-w-full"
                                  >
                                    <div
                                      data-message-author-role="assistant"
                                      data-message-id="0d403e3c-d40e-49da-8d76-23676ffe5d5b"
                                      dir="auto"
                                      class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5"
                                    >
                                      <div
                                        class="result-thinking relative"
                                      ></div>
                                    </div>
                                  </div>
                                  <div class="mt-1 flex gap-3 empty:hidden">
                                    <div
                                      class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] invisible"
                                    ></div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <div
                class="w-full pt-2 md:pt-0 dark:border-white/20 md:border-transparent md:dark:border-transparent md:w-[calc(100%-.5rem)]"
                style="padding-left: 0px; padding-right: 0px"
              >
                <form
                  class="stretch mx-2 flex flex-row gap-3 last:mb-2 md:mx-4 md:last:mb-6 lg:mx-auto lg:max-w-2xl xl:max-w-3xl"
                >
                  <div class="relative flex h-full flex-1 flex-col">
                    <div class="absolute bottom-full left-0 right-0"></div>
                    <div class="flex w-full items-center">
                      <div
                        class="overflow-hidden [&amp;:has(textarea:focus)]:border-token-border-xheavy [&amp;:has(textarea:focus)]:shadow-[0_2px_6px_rgba(0,0,0,.05)] flex flex-col w-full flex-grow relative border dark:text-white rounded-2xl bg-token-main-surface-primary border-token-border-medium"
                      >
                        <textarea
                          id="prompt-textarea"
                          tabindex="0"
                          data-id="request-WEB:619b3be9-b125-4059-ae23-b57d5402d663-3"
                          dir="auto"
                          rows="1"
                          placeholder="Message ChatGPT…"
                          class="m-0 w-full resize-none border-0 bg-transparent focus:ring-0 focus-visible:ring-0 dark:bg-transparent py-[10px] pr-10 md:py-3.5 md:pr-12 max-h-[25dvh] max-h-52 placeholder-black/50 dark:placeholder-white/50 pl-3 md:pl-4"
                          style="height: 52px; overflow-y: hidden"
                        ></textarea>
                        <div
                          class="absolute bottom-2 right-2 p-1 md:right-3 md:p-2"
                        >
                          <div class="flex h-full">
                            <div
                              class="flex h-full flex-row items-center justify-center gap-3"
                            >
                              <button
                                type="button"
                                class="rounded-full border-2 border-gray-950 p-1 dark:border-gray-200"
                                aria-label="Stop generating"
                              >
                                <svg
                                  xmlns="http://www.w3.org/2000/svg"
                                  viewBox="0 0 16 16"
                                  fill="currentColor"
                                  class="h-2 w-2 text-token-text-primary"
                                  height="16"
                                  width="16"
                                >
                                  <path
                                    d="M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2z"
                                    stroke-width="0"
                                  ></path>
                                </svg>
                              </button>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </form>
                <div
                  class="relative px-2 py-2 text-center text-xs text-token-text-secondary md:px-[60px]"
                >
                  <span>
                    ChatGPT can make mistakes. Consider checking important
                    information.
                  </span>
                </div>
              </div>
            </div>
            <div class="group fixed bottom-3 right-3 z-10 hidden gap-1 lg:flex">
              <div class="group relative" data-headlessui-state="">
                <button
                  class="flex items-center justify-center rounded-full border border-token-border-light text-token-text-secondary"
                  id="headlessui-menu-button-:r3:"
                  type="button"
                  aria-haspopup="true"
                  aria-expanded="false"
                  data-headlessui-state=""
                >
                  <div class="flex h-6 w-6 items-center justify-center text-xs">
                    ?
                  </div>
                </button>
              </div>
            </div>
          </main>
        </div>
      </div>
      <div class="absolute left-0 right-0 top-0 z-[2]"></div>
      <audio
        class="fixed bottom-0 left-0 hidden h-0 w-0"
        autoplay=""
        crossorigin="anonymous"
      ></audio>
    </div>
    <script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">
      {
        "assetPrefix": "https://gpt-cdn.soruxgpt.com",
        "buildId": "xmaLjxxkgdxQJHIGVH3Eu",
        "gssp": true,
        "isFallback": false,
        "page": "/[[...default]]",
        "props": {
          "__N_SSP": true,
          "pageProps": {
            "ageVerificationDeadline": null,
            "canManageBrowserStorage": false,
            "serverPrimedAllowBrowserStorageValue": true,
            "serviceAnnouncement": { "paid": {}, "public": {} },
            "serviceStatus": {},
            "showCookieConsentBanner": false,
            "user": {
              "email": "default-user@soruxgpt.com",
              "groups": [],
              "iat": 2699699364,
              "id": "user-soruxgpt-default-user",
              "idp": "auth0",
              "image": "/avatars.png",
              "intercom_hash": "30fd0a0ada1c07ce526be7c3d54c22904b80fa7e2713d978630e979e4315cf67",
              "mfa": false,
              "name": "default-user@soruxgpt.com",
              "picture": "/avatars.png"
            },
            "userCountry": "US"
          }
        },
        "query": { "model": "" },
        "scriptLoader": []
      }
    </script>
    <script></script>
    <next-route-announcer>
      <p
        aria-live="assertive"
        id="__next-route-announcer__"
        role="alert"
        style="
          border: 0px;
          clip: rect(0px, 0px, 0px, 0px);
          height: 1px;
          margin: -1px;
          overflow: hidden;
          padding: 0px;
          position: absolute;
          top: 0px;
          width: 1px;
          white-space: nowrap;
          overflow-wrap: normal;
        "
      >
        ChatGPT
      </p>
    </next-route-announcer>
    <div portal-container="">
      <span
        class="pointer-events-none fixed inset-0 z-[60] mx-auto my-2 flex max-w-[560px] flex-col items-stretch justify-start md:pb-5"
      ></span>
    </div>
    <iframe
      id="intercom-frame"
      style="
        position: absolute !important;
        opacity: 0 !important;
        width: 1px !important;
        height: 1px !important;
        top: 0 !important;
        left: 0 !important;
        border: none !important;
        display: block !important;
        z-index: -1 !important;
        pointer-events: none;
      "
      aria-hidden="true"
      tabindex="-1"
      title="Intercom"
      src="./ChatGPT_files/saved_resource.html"
    ></iframe>
    <div class="intercom-lightweight-app">
      <style id="intercom-lightweight-app-style" type="text/css">
        @keyframes intercom-lightweight-app-launcher {
          from {
            opacity: 0;
            transform: scale(0.5);
          }
          to {
            opacity: 1;
            transform: scale(1);
          }
        }

        @keyframes intercom-lightweight-app-gradient {
          from {
            opacity: 0;
          }
          to {
            opacity: 1;
          }
        }

        @keyframes intercom-lightweight-app-messenger {
          0% {
            opacity: 0;
            transform: scale(0);
          }
          40% {
            opacity: 1;
          }
          100% {
            transform: scale(1);
          }
        }

        .intercom-lightweight-app {
          position: fixed;
          z-index: 2147483001;
          width: 0;
          height: 0;
          font-family: intercom-font, 'Helvetica Neue', 'Apple Color Emoji',
            Helvetica, Arial, sans-serif;
        }

        .intercom-lightweight-app-gradient {
          position: fixed;
          z-index: 2147483002;
          width: 500px;
          height: 500px;
          bottom: 0;
          right: 0;
          pointer-events: none;
          background: radial-gradient(
            ellipse at bottom right,
            rgba(29, 39, 54, 0.16) 0%,
            rgba(29, 39, 54, 0) 72%
          );
          animation: intercom-lightweight-app-gradient 200ms ease-out;
        }

        .intercom-lightweight-app-launcher {
          position: fixed;
          z-index: 2147483003;
          padding: 0 !important;
          margin: 0 !important;
          border: none;
          bottom: 20px;
          right: 20px;
          max-width: 48px;
          width: 48px;
          max-height: 48px;
          height: 48px;
          border-radius: 50%;
          background: undefined;
          cursor: pointer;
          box-shadow:
            0 1px 6px 0 rgba(0, 0, 0, 0.06),
            0 2px 32px 0 rgba(0, 0, 0, 0.16);
          transition: transform 167ms cubic-bezier(0.33, 0, 0, 1);
          box-sizing: content-box;
        }

        .intercom-lightweight-app-launcher:hover {
          transition: transform 250ms cubic-bezier(0.33, 0, 0, 1);
          transform: scale(1.1);
        }

        .intercom-lightweight-app-launcher:active {
          transform: scale(0.85);
          transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1);
        }

        .intercom-lightweight-app-launcher:focus {
          outline: none;
        }

        .intercom-lightweight-app-launcher-icon {
          display: flex;
          align-items: center;
          justify-content: center;
          position: absolute;
          top: 0;
          left: 0;
          width: 48px;
          height: 48px;
          transition:
            transform 100ms linear,
            opacity 80ms linear;
        }

        .intercom-lightweight-app-launcher-icon-open {
          opacity: 1;
          transform: rotate(0deg) scale(1);
        }

        .intercom-lightweight-app-launcher-icon-open svg {
          width: 24px;
          height: 24px;
        }

        .intercom-lightweight-app-launcher-icon-open svg path {
          fill: undefined;
        }

        .intercom-lightweight-app-launcher-icon-self-serve {
          opacity: 1;
          transform: rotate(0deg) scale(1);
        }

        .intercom-lightweight-app-launcher-icon-self-serve svg {
          height: 44px;
        }

        .intercom-lightweight-app-launcher-icon-self-serve svg path {
          fill: undefined;
        }

        .intercom-lightweight-app-launcher-custom-icon-open {
          max-height: 24px;
          max-width: 24px;

          opacity: 1;
          transform: rotate(0deg) scale(1);
        }

        .intercom-lightweight-app-launcher-icon-minimize {
          opacity: 0;
          transform: rotate(-60deg) scale(0);
        }

        .intercom-lightweight-app-launcher-icon-minimize svg path {
          fill: undefined;
        }

        .intercom-lightweight-app-messenger {
          position: fixed;
          z-index: 2147483003;
          overflow: hidden;
          background-color: white;
          animation: intercom-lightweight-app-messenger 250ms
            cubic-bezier(0, 1, 1, 1);
          transform-origin: bottom right;

          width: 400px;
          height: calc(100% - 40px);
          max-height: 704px;
          min-height: 250px;
          right: 20px;
          bottom: 20px;
          box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16);

          border-radius: 16px;
        }

        .intercom-lightweight-app-messenger-header {
          height: 64px;
          border-bottom: none;
          background: undefined;
        }

        .intercom-lightweight-app-messenger-footer {
          position: absolute;
          bottom: 0;
          width: 100%;
          height: 80px;
          background: #fff;
          font-size: 14px;
          line-height: 21px;
          border-top: 1px solid rgba(0, 0, 0, 0.05);
          box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
        }

        @media print {
          .intercom-lightweight-app {
            display: none;
          }
        }
      </style>
    </div>
  </body>
</html>
